package com.hro.hro_app.gcm;

import android.content.Context;
import android.util.Log;

import com.google.android.gcm.GCMRegistrar;
import com.hro.hro_app.util.Properties;

public class GCMRegistrationHandler {

	public static void handle(Context context) {

		GCMRegistrar.checkDevice(context);
		GCMRegistrar.checkManifest(context);

		final String regId = GCMRegistrar.getRegistrationId(context);
		if (regId.equals("")) {
			GCMRegistrar.register(context, Properties.senderId);
		}
		else {

			Log.i(Properties.TAG, "reg:  " + regId);

			// Device is already registered on GCM, check server.
			if (GCMRegistrar.isRegistered(context)) {
				Log.i(Properties.TAG, "device registrered...  ");
			}
			else {
				Log.i(Properties.TAG, "probleem...");
			}
		}
	}
}
